﻿<Project Sdk="Microsoft.NET.Sdk">
	<PropertyGroup>
	<TargetFrameworks>net10.0-android;net10.0-ios;net10.0-maccatalyst</TargetFrameworks>
	<OutputType>Exe</OutputType>
	<RootNamespace>PaklenaBasta.MAUI</RootNamespace>
	<UseMaui>true</UseMaui>
	<Nullable>enable</Nullable>
	<ImplicitUsings>enable</ImplicitUsings>
	<!-- Prevent MSIX packaging step when no AppxManifest is provided -->
	<WindowsPackageType>None</WindowsPackageType>
  </PropertyGroup>
  <ItemGroup>
	<PackageReference Include="Microsoft.AspNetCore.Authentication.JwtBearer" Version="8.0.0" />
	<PackageReference Include="Microsoft.IdentityModel.JsonWebTokens" Version="7.0.3" />
	<PackageReference Include="Microsoft.Maui.Controls" Version="7.0.0" />
	<PackageReference Include="System.IdentityModel.Tokens.Jwt" Version="7.0.3" />
  </ItemGroup>
  <ItemGroup>
	<!-- Ensure Android-only files are only compiled for the Android target -->
	<Compile Remove="Platforms\Android\MainActivity.cs" />
	<Compile Include="Platforms\Android\MainActivity.cs" Condition="'$(TargetFramework)'=='net10.0-android'" />
  </ItemGroup>
</Project>
